// ts在没有指明类型的时候会自动推测一个类型
// 2种清情况
// 1.定义的时候直接赋值，则会推测的类型为赋值的类型
// 2.定义的是没有赋值，则推测为any类型
var t = 123; // ts推测为Number
// t='' 报错 
var g; // ts推测为any
g = 1;
g = '';
g = {};
g = [];
